package cn.lili.modules.goods_auth.service;

import cn.lili.common.vo.ResultMessage;
import cn.lili.modules.system.entity.dos.GoodsAuthOpen;
import cn.lili.modules.system.entity.dos.GoodsAuthOpenCallback;

public interface GoodsAuthOpenApiService {

    /**
     * 拉取商品
     * @param goodsAuthOpen 拉去商品请求参数
     * @return 返回商品信息
     * */
    ResultMessage<Object> getAuthGoods(GoodsAuthOpen goodsAuthOpen) throws Exception;

    /**
     * 商品变动
     * @param callback 商品Id
     * @return 返回请求结果
     * */
    ResultMessage<Object> callBackGoods(GoodsAuthOpenCallback callback);
}
